nucleotide base - French English Dictionary